worm infested ulcer - Turkish English Dictionary